-- @author lixiyong01
-- @date 2023.11.02
-- 报警工单-小文件数告警监控

CREATE TABLE `hdp_lbg_supin_zplisting.app_zp_rock_table_small_file_2onduty`(
  `event_id` string COMMENT '工单id，动态生成唯一值：时间14+随机数8',
  `responser` string COMMENT '工单处理人',
  `rg_id` string COMMENT '支持组id',
  `cti_id` string COMMENT '支持项id',
  `subject` string COMMENT '工单主题',
  `detail` string COMMENT '工单详情',
  `send_result` string COMMENT '发送onduty执行结果'
) COMMENT '治理项-小文件数告警监控'
PARTITIONED BY (`dt` string, `task_id` string)


可以直接在原表基础上进行压缩
hive参数如下：
set hive.exec.compress.intermediate=true;
set mapreduce.map.output.compress=true;
set hive.exec.compress.output=true;
set mapreduce.output.fileoutputformat.compress=true;
set hive.exec.dynamic.partition=true;
set hive.exec.dynamic.partition.mode=nostrict;
insert overwrite table hdp_lbg_supin_zplisting.dm_zp_wb_flow_layer_conn_detail partition (dt)
select * from hdp_lbg_supin_zplisting.dm_zp_wb_flow_layer_conn_detail where dt>='20231018' and dt<'20231105';
即可实现对表进行压缩及压缩哪些天